
@charset "utf-8";

/* ONKI Fonts Style Sheet 2010-06-22.
 *************************************/

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

/* Navigation links. */

.navigation-font {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.navigation-font-white {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}

.white {
	color:#fffffe;
}

a.white-links, .white-links a:link, .white-links a:visited, .white-links a:active, .white-links a:hover, .white-links a:focus {
	color:#333333;
}

a.grey-links, .grey-links a:link, .grey-links a:visited, .grey-links a:active, .grey-links a:hover, .grey-links a:focus {
	color:#333333;
}

a.bold-links, .bold-links a:link, .bold-links a:visited, .bold-links a:active, .bold-links a:hover, .bold-links a:focus {
	font-weight:bold;
}

a.blue-links, .blue-links a:link, .blue-links a:visited, .blue-links a:active, .blue-links a:hover, .blue-links a:focus {
	color:#addbfe;
}

/* Language selection. */

.language-selection {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}

.language-selected {
	font-weight:bold;
}

/* Tooltip font. */

.tooltip-font {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
}

/* Header fonts. */

.header-text-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333333;	
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333333;	
}

h3 {
  font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333 !important;	
}

h4 {
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: normal;
}

.header-text-small-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333333 !important;	
}

.header-text-small-font-nobold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;	
}

/* Ontology, search and browser listing fonts. Includes body text. No concept property fonts. */

.ontology-list-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;	
}

.ontology-desc-font {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	line-height:1.5;
	font-size:12px;
	color:#333333;	
}

#expansion-toggler-expand, #expansion-toggler-collapse {
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.search-list-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}

.sourceontology, .sourceontology a:link, .sourceontology a:visited, .sourceontology a:active, .sourceontology a:hover, .sourceontology a:focus {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal !important;
	color:#444444;
}

.spinner {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
}

.browser-list-font {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.body-text-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
}

/* Twitter font (footer). */

.twitter-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fffffe;	
}

/* Concept property fonts. */

.propertylabel {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333333;
}

.propertylabel-pink {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	//color:#D95F8A;
}


.propertyvaluelabel {
	font-family:Tahoma, Geneva, sans-serif;
	color:#222222;
	font-size:14px;
	font-weight:bold;
}

.search-results-property-table .propertyvaluelabel-middle {
	font-family:Tahoma, Geneva, sans-serif;
	color:#222222;
	font-size:14px;
	font-weight:bold;
	vertical-align: middle;
}

.foundby {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

.conceptlabel {
  font-family:Tahoma, Geneva, sans-serif;
  font-size:18px;
  font-weight:bold;
}

.propertyvalue {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #428BCA;
}

.propertyvalue a:link, .propertyvalue a:visited, .propertyvalue a:active, .propertyvalue a:hover, .propertyvalue a:focus {
	color:#447bae; /* #2b8acc */
}

.hierarchy-subordinate-concepts-link, .hierarchy-coordinate-concepts-link {
	font-family:Arial, Helvetica, sans-serif;
	color:#fefefe !important;
	font-size:x-small;
	font-weight:bold;
	text-decoration:none !important;
}

.hierarchy-subordinate-concepts a:link, .hierarchy-subordinate-concepts a:visited, .hierarchy-subordinate-concepts a:active, .hierarchy-subordinate-concepts a:hover, .hierarchy-subordinate-concepts a:focus {
	color:#51a66f !important;
}

.hierarchy-coordinate-concepts a:link, .hierarchy-coordinate-concepts a:visited, .hierarchy-coordinate-concepts a:active, .hierarchy-coordinate-concepts a:hover, .hierarchy-coordinate-concepts a:focus {
	//color:#555555 !important;
}

.uri-input-box {
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}

/* Directory fonts -- overview page. */

.directory, .directory a:link, .directory a:visited, .directory a:active, .directory a:hover, .directory a:focus {
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#222222;
}

.directoryTopic, .directoryTopic a:link, .directoryTopic a:visited, .directoryTopic a:active, .directoryTopic a:hover, .directoryTopic a:focus {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333 !important;
}

.directoryContent, .directoryContent a:link, .directoryContent a:visited, .directoryContent a:active, .directoryContent a:hover, .directoryContent a:focus {
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#444444;
}

.result-holder-header {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#333333;
}

.redirected-vocab-id {
	color: #A8A8A8;
}
